/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.database.dao;

//import com.database.model.Permisos;
import com.database.model.Categoria;
import com.database.model.Usuario;
import java.util.List;

/**
 *
 * @author Diego and Yinna
 */
public interface UsuarioDao {
    
    
    public Usuario buscarPorUsuario(Usuario usuario);  
    public void insertar(Usuario usuario);
    public void actualizar (Usuario usuario);
    public void eliminar (Usuario usuario );
    public Usuario buscarPorId(Integer Id);
    public List<Usuario> buscarTodos();   
    public List<Usuario> buscarTodosPorCategoria(Categoria categoria);//PAra asignaciones de incidencias   
    public Usuario buscarIdentificacion(int identificacion);
}